Part Number Hot Search : 
CHN203 F8205A 74LS2 STA802M MMST4124 G1H10 MEGA32 TFA9892
Product Description
Full Text Search
 

To Download MIC184BMM Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 MIC184
Micrel
MIC184
Local/Remote Thermal Supervisor Advance Information
General Description
The MIC184 is a versatile digital thermal supervisor capable of measuring temperature using either its own internal sensor or an inexpensive external sensor. A 2-wire serial interface is provided to allow communication with either I2C or SMBus masters. This device is a pin-for-pin and software compatible upgrade for the industry standard LM75. Additional features include remote temperature measurement capability, and interrupt status and mask bits in the chip's configuration register for software polling. The opendrain interrupt output pin can be used as either an overtemperature alarm or thermostatic control signal. Three programmable address pins permit users to multidrop up to 8 devices along the 2-wire bus, allowing simple distributed temperature sensing networks. Superior performance, low power and small size makes the MIC184 an excellent choice for the most demanding thermal management applications.
Features
* * * * * * * * * * * * * * * * Measures local and remote temperatures Pin and software backward compatible to LM75 9-bit sigma-delta ADC 2-wire I2C/SMBus compatible interface Programmable thermostatic settings for either internal or external zone Open-drain comparator/interrupt output pin Interrupt mask and status bits Low-power shutdown mode Fail-safe response to diode faults 2.7V to 5.5V power supply range Up to 8 devices may share the same bus 8-Lead SOP and MSOP Packages Desktop, Server and Notebook Computers Printers and Copiers Test and measurement equipment Consumer electronics
Applications
Ordering Information
Part Number MIC184BM MIC184BMM Temperature Range -55C to +125C -55C to +125C Package 8-lead SOP 8-lead MSOP
Typical Application
3.0V to 3.6V VDD Data Clock Interrupt
FROM SERIAL BUS HOST
3x 10k
MIC184
8 1 2 3
VDD DATA CLK INT
A2/T1 A1 A0 GND
5 6 7 4
0.1F ceramic
2200pF
OPTIONAL REMOTE TEMPERATURE SENSOR
2-Channel SMBus Temperature Measurement System
Micrel, Inc. * 1849 Fortune Drive * San Jose, CA 95131 * USA * tel + 1 (408) 944-0800 * fax + 1 (408) 944-0970 * http://www.micrel.com
November 2000
1
MIC184
MIC184
Micrel
Pin Configuration
DATA 1 CLK 2 INT 3 GND 4 8 VDD 7 A0 6 A1 5 A2/T1
Pin Description
Pin Number 1 2 3 4 5 Pin Name DATA CLK INT GND A2/T1 Pin Function Data (Digital I/O): Open-drain. Serial data input/output. Clock (Digital Input): The host provides the serial bit clock on this input. Interrupt (Digital Output): Open-drain. Interrupt or thermostat output. Ground: Power and signal return for all IC functions. Address Bit 2 (Digital Input): Slave address selection input. See "Slave Address Truth Table." Temperature Sensor 1 (Analog Input): Input from remote temperature sensor (diode junction). 6 7 8 A1 A0 VDD Address Bit 1 (Digital Input): Slave address selection input. See "Slave Address Truth Table." Address Bit 0 (Digital Input): Slave address selection input. See "Slave Address Truth Table." Supply (Analog Input): Power supply input to the IC.
MIC184
2
November 2000
MIC184
Micrel
Absolute Maximum Ratings (Note 1)
Power Supply Voltage, VDD ................................................... 6.0V Voltage on Any Pin ................................ -0.3V to VDD+0.3V Current Into Any Pin ................................................... 6mA Power Dissipation, TA = +125C ............................... 30mW Junction Temperature ............................................. +150C Storage Temperature ............................... -65C to +150C ESD Ratings (Note 3) Human Body Model .................................................. TBD V Machine Model ......................................................... TBD V Soldering Vapor Phase (60 sec.) ............................. +220C +5-0C Infrared (15 sec.) ...................................... +235C +5-0C
Operating Ratings (Note 2)
Power Supply Voltage, VDD .............................. +2.7V to +5.5V Ambient Temperature Range (TA) ............ -55C to +125C Package Thermal Resistance (JA) SOP .................................................................+152C/W MSOP .............................................................. +206C/W
Electrical Characteristics
2.7V VDD 5.5; TA = +25C, bold values indicate -55C TA +125C, Note 4; unless noted. Symbol Power Supply IDD Supply Current INT open, A2, A1, A0 = VDD or GND, CLK = DATA = high, normal mode shutdown mode, CLK = 100kHz INT open, A2, A1, A0 = VDD or GND, CLK = DATA = high, shutdown mode tPOR VPOR VHYST Power-On Reset Time Power-On Reset Voltage Power-On Reset Hysteresis Voltage 0C TA +100C, INT open, 3V VDD 3.6V -55C TA +125C, INT open, 3V VDD 3.6V Accuracy--Remote Temperature Note 5, 6, 7 0C TD +100C, INT open, 3V VDD 3.6V, 0C TA +85C -55C TD +125C, INT open, 3V VDD 3.6V, 0C TA +85C tCONV Conversion Time, Note 5 local temperature remote temperature Remote Temperature Input (T1) IF Current to External Diode Note 5 high level low level 2.7V VDD 5.5V 2.7V VDD 5.5V 2.0 10 0.01 A2 = VDD, flows for tPOR at power-up 25 7.5 224 14 400 A A VDD > VPOR all registers reset to default values, A/D conversions initiated 340 2.5 1 15 2.0 250 1 2 1 2 100 200 TBD 100 2.7 TBD A A A s V mV Parameter Condition Min Typ Max Units
Temperature-to-Digital Converter Characteristics Accuracy--Local Temperature Note 5, 6
2 3 3 5
160 320
C C C C ms ms
Address Inputs (A2/T1, A1, A0) VIL VIH CIN ILEAK IPD Low Input Voltage High Input Voltage Input Capacitance Input Current Pulldown Current on A2/T1 0.6 V V pF
1
A A
November 2000
3
MIC184
MIC184
Symbol Parameter Condition Min Typ Max
Micrel
Units
Serial Data I/O Pin (DATA) VOL VIL VIH CIN ILEAK VIL VIH CIN ILEAK VOL tINT tnINT T_SET HYST Low Output Voltage IOL = 3mA IOL = 6mA Low Input Voltage High Input Voltage Input Capacitance Input current 2.7V VDD 5.5V 2.7V VDD 5.5V 0.7VDD 10 0.01 2.7V VDD 5.5V 2.7V VDD 5.5V 0.7VDD 10 0.01 0.4 0.8 0.3VDD V V V V pF
1
0.3VDD
A
Serial Clock Input (CLK) Low Input Voltage High Input Voltage Input Capacitance Input current V V pF
1
0.4 0.8 tCONV+1 1
A
Status Output (INT) Low Output Voltage, Note 8 Interrupt Propagation Delay, Note 5 Interrupt Reset Propagation Delay, Note 5 Default T_SET Value Default HYST Value IOL = 3mA IOL = 6mA from TEMP > T_SET, FQ = 00 to INT < VOL, RPULLUP = 10k; POL bit = 0 from any register read to INT > VOH, RPULLUP = 10k; POL bit = 0 tPOR after VDD > VPOR, Note 9 tPOR after VDD > VPOR, Note 9 80 75 80 75 V V s s C C s ns ns ns ns
80 75
Serial Interface Timing (Note 5) t1 t2 t3 t4 t5
Note 1. Note 2. Note 3. Note 4. Note 5. Note 6. Note 7. Note 8. Note 9.
CLK (Clock) Period Data In Setup Time to CLK High Data Out Stable After CLK Low DATA Low Setup Time to CLK Low DATA High Hold Time After CLK High start condition stop condition
2.5 100 0 100 100
Exceeding the absolute maximum rating may damage the device. The device is not guaranteed to function outside its operating rating. Devices are ESD sensitive. Handling precautions recommended. Human body model: 1.5k in series with 100pF. Machine model: 200pF, no series resistance. Final test on outgoing product is performed at TA = TBDC. Guaranteed by design over the operating temperature range. Not 100% production tested. Accuracy specification does not include quantization noise, which may be as great as 12LSB (14C). TD is the temperature of the remote diode junction. Testing is performed using a single unit of one of the transistors listed in Table 5. Current into the INT pin will result in self-heating of the MIC184. INT pin current should be minimized for best accuracy. This is the decimal representation of a binary data value.
Timing Diagram
t1 SCL t4 SDA Input t3 SDA Output t2 t5
Serial Interface Timing MIC184 4 November 2000
MIC184
Micrel
Typical Characteristics
Local Temperature Measurement Error
3
MESUREMENT ERROR (C) MESUREMENT ERROR (C)
Remote Temperature Measurement Error
5
SUPPLY CURRENT (A)
500 450 400 350 300 250 200 150 100
Operating IDD vs. Temperature
VDD = 5.0V VDD = 3.3V
2 1 0 -1 -2
-60
4 3 2 1 0 -1 -2 -3 -4 VDD = 3.3V -5
-60 -40 -20
VDD = 3.3V
0 20 40 60 80 -40 -20 100 120 140
0 20
40
60 80
0 20
40
-60
-40
100
120 140
-20
60 80
100
LOCAL DIODE TEMERATURE (C)
REMOTE DIODE TEMERATURE (C)
TEMPERATURE (C)
9
SHUTDOWN CURRENT (A)
Shutdown IDD vs. Frequency
SHUTDOWN CURRENT (A)
3.5 3 2.5 2 1.5 1 0.5
-60
Shutdown Mode IDD vs. Temperature
VDD = 5.0V
QUIESCENT CURRENT (A)
Shutdown Mode IDD vs. Suply Voltage
400 350 300 250 200 150 100 50 0 0 2 4 SUPPLY VOLTAGE (V) 6
8 7 6 5 4 3 2 1 0 0 50 100 150 200 250 300 350 400 CLOCK FREQUENCY (kHz) VDD = 5.0V VDD = 3.0V
fCLOCK = 0Hz
VDD = 3.3V
0 20 40 -40 -20 60 80 100 120 140
0
TEMPERATURE (C)
MEASURED LOCAL TEMPERATURE (C)
Response to Immersion in 125C Fluid Bath
140 120 MSOP-8 100 80 60 40 20 0 0 5 10 TIME (Sec) 15 SOIC-8
Measurement Error vs. PCB Leakage to +5V/+3.3V/GND
5
MEASUREMENT ERROR (C)
Measurment Error vs. Capcitance on T1
0
MEASURMENT ERROR (C)
0 -5 -10 -15 -20 -25 3.3V
GND
-2 -4 -6 -8 -10 -12 0 1 2 3 4 5 6 7 8 9 10 CAPACITANCE (nF)
5.0V
-30 1x106 1x107 1x108 1x109 RESISTANCE FROM T1()
November 2000
5
120 140
-3
50 f CLOCK = 0Hz 0
MIC184
MIC184
Micrel
Functional Diagram
TEMPERATURE-TO-DIGITAL CONVERTER
2:1 MUX
Digital Filter and Control Logic
Bandgap Sensor and Reference
1-Bit DAC
A2/T1 A1 A0 2-Wire Serial Bus Interface DATA CLK
Result Register
Temperature Setpoint Register Temperature Hysteresis Register
State Machine and Digital Comparator
Configuration Register
Pointer Register MIC184
Thermostat Output
INT
Functional Description
Pin Descriptions
VDD
Power supply input. See electrical specifications.
GND
Ground return for all MIC184 functions.
CLK
Clock input to the MIC184 from the two-wire serial bus. The clock signal is provided by the bus host and is shared by all devices on the bus.
DATA
the address specified in the serial bit stream must be made to initiate communication. A1 and A0 should be connected directly to VDD or ground. When A2/T1 is used as an address bit input, it should also be tied to VDD or ground. A2/T1 can alternatively connect to a remote temperature sensor. When A2/T1 is used for temperature measurements, an off-chip diode junction must be connected between A2/T1 and ground. In this case, internal circuitry will detect A2 as logic low, leaving four possible slave addresses. See "Temperature Measurement" and "Power On" for more information. A2/T1, A1, and A0 determine the slave address as shown in Table 1.
INT
Serial data I/O pin that connects to the two-wire serial bus. DATA is bidirectional and has an open-drain output driver. An external pull-up resistor or current source somewhere in the system is necessary on this line. This line is shared by all devices on the bus.
A2/T1, A1, A0
These inputs set the three least significant bits of the MIC184's 7-bit slave address. Each MIC184 will only respond to its own unique slave address, allowing the use of up to eight MIC184s on a single bus. A match between the MIC184's address and MIC184 6
Temperature events are indicated to external circuitry via this output. INT may be configured as active-low or active-high by the host. Operation of the INT output is controlled by the MODE and POL bits in the MIC184's configuration register. See "Comparator and Interrupt Modes" below. This output is open-drain and may be wire-ORed with other open-drain signals. Most systems will require a pull-up resistor or current source on this pin. If the IM bit in the configuration register is set, it prevents the INT output from sinking current. In I2C and SMBus systems, the IM bit is therefore an interrupt mask bit.
November 2000
MIC184
Inputs A2/T1 0 0 0 0 1 1 1 1 diode diode diode diode A1 0 0 1 1 0 0 1 1 0 0 1 1 A0 0 1 0 1 0 1 0 1 0 1 0 1 MIC184 Slave Address Binary 100 1000b 100 1001b 100 1010b 100 1011b 100 1100b 100 1101b 100 1110b 100 1111b 100 1000b 100 1001b 100 1010b 100 1011b Hex 48h 49h 4Ah 4Bh 4Ch 4Dh 4Eh 4Fh 48h 49h 4Ah 4Bh
Micrel
against the contents of T_SET and T_HYST. Setting the ZONE bit in CONFIG will result in the MIC184 acquiring temperature data from an external diode connected to the A2/T1 pin. This diode may be embedded in an integrated circuit (such as a CPU, ASIC, or graphics processor), or it may be a diode-connected discrete transistor. Once the new value is written to CONFIG, the A/D converter will begin a new conversion and return temperature data from the external zone. This data will be compared against T_SET, T_HYST, and the state of the Fault_Queue (described below). The internal status bit (STS) and the INT output will then be updated accordingly. See "Applications Information" for more details on switching between zones. Diode Faults The MIC184 is designed to respond in a fail-safe manner to hardware faults in the external sensing circuitry. If the connection to the external diode is lost, or the sense line (A2/T1) is shorted to VDD or ground, the temperature data reported by the A/D converter will be forced to its full-scale value (+127.5C). This will cause an overtemperature event to occur whenever T_SET +127.0C (0 1111 1110b). An interrupt will be generated if so enabled. The temperature reported for the external zone will remain 0 1111 1111b = +127.5C until the fault condition is cleared. This fault detection requires that the MIC184 complete the number of conversion cycles specified by Fault_Queue. The MIC184 may therefore require one or more conversion cycles following power-on or a transition from shutdown to normal operation before reporting an external diode fault. Serial Port Operation The MIC184 uses standard SMBus WRITE_BYTE, READ_BYTE, WRITE_WORD, and READ_WORD operations for communication with its host. The SMBus WRITE_BYTE and WRITE_WORD operations involve sending the device's slave address (with the R/W bit low to signal a write operation), followed by a command byte and one or two data bytes. The SMBus READ_BYTE operation is similar, but is a composite write and read operation: the host first sends the device's slave address followed by the command byte, as in a write operation. A new "start" bit must then be sent to the MIC184, followed by a repeat of the slave address with the R/W bit (LSB) set to the high (read) state. The data
Table 1. MIC184 Slave Address Settings Temperature Measurement The temperature-to-digital converter for both internal and external temperature data is built around a switched current source and a 9-bit analog-to-digital converter. The temperature is calculated by measuring the forward voltage of a diode junction at two different bias current levels. An internal multiplexer directs the current source's output to either an internal or external diode junction. The MIC184 uses two's-complement data to represent temperatures. If the MSB of a temperature value is 0, the temperature is 0C. If the MSB is 1, the temperature is < 0. More detail on this is given in "Temperature Data Format" below. A temperature event results if the value in the temperature result register (TEMP) is greater than the value in the overtemperature setpoint register (T_SET), or if it is less than the value in the temperature hysteresis register (T_HYST). The value of the ZONE bit in the configuration register determines whether readings are taken from the on-chip sensor or from the A2/T1 input. At power-up, the ZONE bit of the configuration register is set to zero. The MIC184 therefore monitors its internal temperature and compares the result
Command_Byte Binary 0000 0000b 0000 0001b 0000 0010b 0000 0011b 0000 0100b * * * 1111 1111b Hex 00h 01h 02h 03h 04h * * * FFh Label TEMP CONFIG T_HYST T_SET
Target Register Description measured temperature result configuration register temperature hysteresis overtemperature setpoint
reserved
do not use
Table 2. MIC184 Register Addresses November 2000 7 MIC184
MIC184
MIC184
MIC184 Slave Address Command Byte Data Byte to MIC184 DATA S 1 0 0 1 A2 A1 A0 0 A 0 0 0 0 0 0 X X A D7 D6 D5 D4 D3 D2 D1 D0 /A P
START STOP R/W = WRITE ACKNOWLEDGE ACKNOWLEDGE NOT ACKNOWLEDGE
CLK
Figure 1. WRITE_BYTE Protocol
MIC184 Slave Address Command Byte MIC184 Slave Address Data Read From MIC184
DATA S 1 0 0 1 A2 A1 A0 0 A 0 0 0 0 0 0 X X A S 1 0 0 1 A2 A1 A0 1 A D7 D6 D5 D4 D3 D2 D1 D0 /A P
START START R/W = WRITE ACKNOWLEDGE ACKNOWLEDGE R/W = READ NOT ACKNOWLEDGE ACKNOWLEDGE STOP
CLK
Figure 2. READ_BYTE Protocol
MIC184 Slave Address Command Byte High-Order Byte to MIC184 Low-Order Byte to MIC184
DATA S 1 0 0 1 A2 A1 A0 0 A 0 0 0 0 0 0 X X A D8 D7 D6 D5 D4 D3 D0 D1 A D0 X X X X X X X /A P
START R/W = WRITE ACKNOWLEDGE ACKNOWLEDGE ACKNOWLEDGE NOT ACKNOWLEDGE STOP
8
CLK
Figure 3. WRITE_WORD Protocol
Command Byte MIC184 Slave Address High-Order Byte from MIC184 Low-Order Byte from MIC184
MIC184 Slave Address
DATA S 1 0 0 1 A2 A1 A0 0 A 0 0 0 0 0 0 X X A S 1 0 0 1 A2 A1 A0 1 A D8 D7 D6 D5 D4 D3 D2 D1 A D0 X X X X X X X /A P
R/W = WRITE ACKNOWLEDGE ACKNOWLEDGE START R/W = READ ACKNOWLEDGE ACKNOWLEDGE NOT ACKNOWLEDGE STOP
START
CLK
Figure 4. READ_WORD Protocol
MIC184 Slave Address High-Order Byte from MIC184 Low-Order Byte from MIC184
DATA S 1 0 0 1 A2 A1 A0 1 A D8 D7 D6 D5 D4 D3 D2 D1 A D0 X X X X X X X /A P
START R/W = READ ACKNOWLEDGE ACKNOWLEDGE NOT ACKNOWLEDGE STOP
CLK Master-to-slave transmission Slave-to-master response
November 2000
Figure 5. RECEIVE_DATA from a 16-Bit Register
Micrel
MIC184
November 2000
MIC184 Slave Address First Byte of Transaction Last Byte of Transaction ... X X X X X X X X /A P
NOT ACKNOWLEDGE STOP
S 1 0 0 1 A2 A1 A0 1 A X X X X X X X X A
START R/W = WRITE ACKNOWLEDGE ACKNOWLEDGE
Conversion in Progress A/D Converter in Standby New Conversion Begins Conversion Interrupted By MIC184 Acknowledge
New Conversion in Progress tCONV Result Ready
Figure 6. A/D Converter Timing
9
MIC184 Slave Address Command Byte = 01h = CONFIG MIC184 Slave Address CONFIG Value** S 1 0 0 0 A2 A1 A0 0 A 0 0 0 0 0 0 0 1 A S 1 0 0 0 A2 A1 A0 1 A X X X X X X X X /A P
START R/W = WRITE ACKNOWLEDGE ACKNOWLEDGE START R/W = READ ACKNOWLEDGE NOT ACKNOWLEDGE STOP
DATA t/INT
tn/INT
INT*
TEMP exceeds T_SET or falls below T_HYST * Assumes INT Polarity is active low. ** Status bits in CONFIG are cleared to zero following this operation. Master-to-slave transmission Slave-to-master response
Figure 7. Responding to Interrupts
MIC184
Micrel
MIC184
to be read from the MIC184 may then be clocked out. There is one exception to this rule: If the location latched in the pointer register from the last write operation is known to be correct (i.e., points to the desired register), then the "RECEIVE_DATA" procedure may be used. To perform a RECEIVE_DATA, the host sends an address byte to select the slave MIC184, and then retrieves the appropriate number (one or two) of data bytes. Figures 1 through 5 show the formats for these data read and data write procedures. The command byte is 8 bits (1 byte) wide. This byte carries the address of the MIC184 register to be operated upon, and is stored in the MIC184's pointer register. The pointer register is a write-only register, which is implemented for backward compatibility to the National Semiconductor LM75 and similar devices. The command byte (pointer register) values corresponding to the various MIC184 register addresses are shown in Table 2. Command byte values other than 0000 00XXb = 00h through 03h are reserved, and should not be used. The CONFIG register is 8 bits (1 byte) wide. Therefore, communications with the CONFIG register will at a minimum require a READ_BYTE, WRITE_BYTE, or a RECEIVE_BYTE. The TEMP, T_HYST, and T_SET registers are logically nine bits wide. Note, though, that these registers are physically two bytes (one SMBus word) wide within the MIC184. Properly communicating with the MIC184 involves a 16-bit READ_WORD or RECEIVE_WORD from, or WRITE_WORD to, these registers. This is a requirement of the I2C/SMBus serial data protocols, which only allow data transfers to occur in multiples of eight bits. Temperature Data Format The LSB of each 9-bit logical register represents 0.5C. The values are in a two's complement format, wherein the most significant bit (D8) represents the sign: "0" for positive temperatures and "1" for negative temperatures. The seven least significant bits of each 16-bit physical register are undefined. Therefore, physical bits D6 through D0 of the data read from these registers must be masked off, and the resulting binary value right justified before using the data received. It is also possible to read only the first byte of any of these three registers, sacrificing 0.5C of resolution in exchange for somewhat simpler data handling. However, all writes to the T_SET and T_HYST registers must be in the 16-bit
Micrel
WRITE_WORD format. Table 3 shows examples of the data format used by the MIC184 for temperatures. A/D Converter Timing Whenever the MIC184 is not in its low power shutdown mode, the internal A/D converter (ADC) attempts to make continuous conversions unless interrupted by a bus transaction accessing the MIC184. When the MIC184 is accessed, the conversion in progress will be halted, and the partial result discarded. When the access of the MIC184 is complete the ADC will begin a new conversion cycle, with results valid tCONV after that. Figure 6 shows this behavior. tCONV is twice as long for external conversions as it is for internal conversions. This allows the use of a filter capacitor on the A2/T1 input without a loss of accuracy due to the resulting longer settling times. Power-On When power is initially applied, the MIC184's internal registers are set to default states which make the MIC184 completely backward compatible with the LM75. Also at this time, the levels on the address inputs A2, A1, and A0 are read to establish the device's slave address. The MIC184's powerup default state can be summarized as follows: * Normal-mode operation (MIC184 not in shutdown) * ZONE is set to internal (on-chip temperature sensing) * INT function is set to comparator mode * INT output is set to active-low operation * Fault_Queue depth = 1 * Interrupts are enabled (IM = 0) * T_SET = +80C; T_HYST = +75C In order to accommodate the use of A2/T1 as a dual-purpose input, there is a weak pulldown on A2/T1 that will attempt to sink 25A from the pin to ground for tPOR following powerup of the MIC184. This allows the MIC184 to pull A2/T1 to a low state when a diode junction is connected from that pin to ground, and latch a zero as the A2 address value. If A2 is not to be used as a diode connection, it should be connected to VDD or ground. Note that a fault in the external temperature sensor (if used) may not be reported until one or more conversion cycles have been completed following power-on. See DIODE FAULTS.
Temperature +125 C +25 C +0.5 C 0 C -0.5 C -25 C -40 C -55 C
Raw Binary 0111 1101 0XXX XXXX 0001 1001 0XXX XXXX 0000 0000 1XXX XXXX 0000 0000 0XXX XXXX 1111 1111 1XXX XXXX 1110 0111 0XXX XXXX 1101 1000 0XXX XXXX 1100 1001 0XXX XXXX
Masked Binary 0 1111 1010b 0 0011 0010b 0 0000 0001b 0 0000 0000b 1 1111 1111b 1 1100 1110b 1 1011 0000b 1 1001 0010b
Masked Hex 0FAh 032h 001h 000h 1FFh 1CEh 1B0h 192h
Table 3. Digital Temperature Format MIC184 10 November 2000
MIC184
Shutdown Mode Setting the SHDN bit in the configuration register halts the otherwise continuous conversions by the A/D converter. The MIC184's power consumption drops to 1A typical in shutdown mode. All registers may be read from, or written to, while in shutdown mode. Serial bus activity will slightly increase the MIC184's power consumption. Entering shutdown mode will not affect the state of INT when the device is in comparator mode (MODE = 0). However, If the device is shut down while in interrupt mode, the INT pin will be deasserted and the internal latch (STS) holding the interrupt status will be cleared. Therefore, no interrupts will be generated while the MIC184 is in shutdown mode, and the interrupt status will not be retained. It is important to note, however, that the cause of the last temperature event will be retained in the MIC184. This is described further in "Comparator and Interrupt Modes" below. The diode fault detection mechanism (see "Diode Faults") requires one or more A/D conversion cycles to detect external sensor faults. Hence, no diode faults will be detected while the device is in shutdown. Comparator and Interrupt Modes Depending on the setting of the MODE bit in the configuration register, the INT output will behave either as an interrupt request signal or a thermostatic control signal. Thermostatic operation is known as comparator mode. The INT output is asserted whenever the measured temperature, as reported in the TEMP register, exceeds the threshold programmed in the T_SET register for the number of conversions specified by Fault_Queue (described below). In comparator mode, INT will remain asserted unless and until the measured temperature falls below the value in the T_HYST register for Fault_Queue conversions. No action on the part of the host is required for operation in comparator mode. Note that entering shutdown mode will not affect the state of INT when the device is in comparator mode. In interrupt mode, once a temperature event has caused STS to be set, and the INT output to be asserted, they will not be automatically deasserted when the measured temperature falls below T_HYST. They can only be deasserted by reading any of the MIC184's internal registers or by putting the device into SHUTDOWN mode. If the most recent temperature event was an overtemperature condition, STS will not be set again, and INT cannot be reasserted, until the device has detected that TEMP < T_HYST. Similarly, if the most recent temperature event was an undertemperature condition, STS will in be set again, and INT cannot be reasserted, until the device has detected that TEMP > T_SET. This keeps the internal logic of the MIC184 backward compatible with that of
Micrel
the LM75 and similar devices. There is a software override for this: while the MIC184 is operating in interrupt mode, the part can be unconditionally set to monitor for an overtemperature condition, regardless of what caused the last temperature event. This is done by clearing the MODE bit, and then immediately resetting it to 1. Following this sequence the next temperature event detected will be an overtemperature condition, regardless of whether the last temperature event was the result of an overtemperature or undertemperature condition. In both modes, the MIC184 will be responsive to overtemperature events upon power up. Fault_Queue A Fault_Queue (programmable digital filter) is provided in the MIC184 to prevent false tripping due to thermal or electrical noise. Two bits, CONFIG[4:3], set the depth of Fault_Queue. Fault_Queue then determines the number of consecutive temperature events (TEMP > T_SET or TEMP < T_HYST) which must occur in order for the condition to be considered valid. As an example, assume the MIC184 is in comparator mode, and CONFIG[4:3] is programmed with 10b. Then the measured temperature would have to exceed T_SET for four consecutive A/D conversions before INT would be asserted or the status bit set. Similarly, TEMP would have to be less than T_HYST for four consecutive conversions before INT would be reset. Like any filter, the Fault_Queue function also has the effect of delaying the detection of temperature events. In this example, it would take 4 x tCONV to detect a temperature event. The depth of Fault_Queue vs. D[4:3] of the configuration register is shown in Table 4. Handling Interrupts The MIC184 may be either polled by the host, or request the host's attention via the INT pin. In the case of polled operation, the host periodically reads the contents of CONFIG to check the state of the status bit. The act of reading CONFIG clears the status bit, STS. If more than one event that sets the status bit occurs before the host polls the MIC184, only the fact that at least one such event has occurred will be apparent to the host. If TEMP < T_HYST or TEMP > T_SET for Fault_Queue conversions, the status bit STS will be set in the CONFIG register. This action cannot be masked. However, a temperature event will only generate an interrupt signal on INT if interrupts from the MIC184 are enabled (IM = 0 and MODE = 1 in the configuration register). Reading any register following an interrupt will cause INT to be deasserted, and will clear STS. The host should read the contents of the configuration register after receiving an interrupt to confirm that the MIC184 was the source of the interrupt. This is shown in Figure 7. As noted above, putting the device into shutdown mode will also deassert INT and clear STS. Therefore, this usually should not be done before completing the appropriate interrupt service routine(s). Since temperature-to-digital conversions continue while INT is asserted, it is possible that temperature could change between the MIC184's assertion of its INT output and the host's response to the interrupt. It is good practice when 11 MIC184
CONFIG[4:3] 00 01 10 11
* Default setting
Fault_Queue Depth 1 conversion* 2 conversions 4 conversions 6 conversions
Table 4. Fault_Queue Depth Settings November 2000
MIC184
servicing interrupts for the host to read the current temperature to confirm that the condition that caused the interrupt still exists. Interrupt Polarity Selection The INT output can be programmed to behave as an activelow signal or an active-high signal. The default is active-low. INT polarity is selected by programming the appropriate value into the polarity bit (POL) in the CONFIG register. Clearing POL selects active-low interrupts; setting POL selects active-high interrupts. INT is an open-drain digital output and may be wire-ORed with other open-drain logic signals. Most applications will require a pull-up resistor on this pin. Whether the CONFIG register's POL bit is set to provide a current-sinking (low) or high-Z (high) state at the INT pin when STS is high, writing a one to IM will put the INT pin into a high-Z state. This meets the requirement of an active-low interrupt for the SMBus, while making IM available as an INTforcing bit for those applications which employ an active-high INT output (for example, software fan-control routines).
Micrel
LM75 Compatibility The MIC184 can be used interchangeably with the LM75 in existing applications. The MIC184 offers several advantages over the LM75: * Ability to monitor a second, remote temperature * Interrupt masking capability * Status bit for software polling routines * Lower quiescent current * Supports single-byte reads from 16-bit registers * No "inadvertent 8-bit read" bus lock-up issues The three MSB's of the configuration register (which power up as zeroes) are used to access the MIC184's additional functions. These are reserved bits according to the LM75 specification and, for the LM75, must always be written as zeroes. The MSB of the MIC184's status register is a status flag that does not exist in the LM75. This bit will be set to one whenever an overtemperature event occurs. This bit would never be set by an LM75. Software should not depend on this bit being zero when using the MIC184 as an LM75 upgrade. If at power-up the measured temperature is higher than T_SET, the status bit will be set following the first conversion by the A/D. See "Applications Information" for a method by which host software can use this fact to differentiate between an MIC184 and an LM75.
MIC184
12
November 2000
MIC184
Micrel
Register Set and Programmer's Model
Internal Register Set
Name TEMP CONFIG T_HYST T_SET Description measured temperature configuration register hysteresis temperature setpoint Command Byte 00 h 01 h 02h 03 h Operation 9-bit read only 8-bit read/write 9-bit read/write 9-bit read/write Power-Up Default 0 0000 0000b 0000 0000b 0 1001 0110b 0 1010 0000b 0 C(1)
(2)
+75 C +80 C
Detailed Register Descriptions
CONFIG (8-Bit Read/Write) D[7] read only interrupt status (STS)
Bits STS IM ZONE F_Q POL MODE SHDN interrupt mask internal/remote temperature selection Fault_Queue depth INT output polarity selection comparator/interrupt mode selection for INT pin normal/shutdown operating mode selection
D[6] read/write interrupt mask(3) (IM)
D[5] read/write temp select (ZONE)
Function
D[4]
D[3]
D[2] read/write int polarity (POL)
D[1] read/write CMP/INT mode (MODE)
Operation
D[0] read/write Shutdown (SHDN)
read/write fault queue depth (F_Q)
interrupt status (read only)
1 = interrupt occured, 0 = none 0 = enabled, 1 = disabled 1 = remote, 0 = internal 00 = 1 conversion, 01 = 2 conversions, 10 = 4 conversions, 11 = 6 conversions 1 = active high, 0 = active low 1 = interrupt mode, 0 = comparator mode 1 = shutdown, 0 = normal
Power-Up Default Value: 0000 0000b = 00h(4) * not in shutdown mode * comparator mode * INT = active low * Fault_Queue depth = 1 * local temperature zone * interrupts enabled. CONFIG Command Byte Address: 0000 0001b = 01h
(1) TEMP (2) After
will contain measured temperature data for the selected zone after the completion of one conversion. the first Fault_Queue conversions are complete, the status bit will be set if TEMP < T_HYST or TEMP > T_SET. IM forces the open-drain INT output into its high-Z state. See "INT Polarity Selection." the first Fault_Queue conversions are completed, the status bit will be set if TEMP < T_HYST or TEMP > T_SET.
(3) Setting (4) After
November 2000
13
MIC184
MIC184
Temperature Result Register
TEMP (9-Bit Read Only) D[15] MSB D[14] bit 7 D[13] bit 6 D[12] bit 5 D[11] bit 4 D[10] bit 3 D[9] bit 2 D[8] bit 1 D[7] LSB D[6] X D[5] X D[4] X D[3] X D[2] X D[1] X
Micrel
D[0] X
temperature data from ADC Bits D[15:7] Function measured temperature data for selected zone read only* * The value in TEMP is 9 logical bits in width, but due to the conventions of I2C/SMBus, it is represented by 16 serial bits. System software should ignore undefined bits D[6:0]. See "Serial Port Operation" and "Temperature Data Format" for more details.
Operation
Power-Up Default Value: 0 0000 0000b = 0C TEMP Command Byte Address: 0000 0000b = 00h
TEMP will contain measured temperature data for the selected zone after the completion of one conversion.
Hysteresis Register
T_HYST (9-Bit Read/Write) D[15] MSB D[14] bit 7 D[13] bit 6 D[12] bit 5 D[11] bit 4 D[10] bit 3 D[9] bit 2 D[8] bit 1 D[7] LSB D[6] X D[5] X D[4] X D[3] X D[2] X D[1] X D[0] X
temperature hysteresis setting
Bits D[15:7] Function temperature hysteresis setting read/write* Operation
T_HYST Power-Up Default Value: 0 1001 0110b (+75C) T_HYST Command Byte Address: 0000 0010b = 02h
* The value in T_HYST is 9 logical bits in width, but due to the conventions of I2C/SMBus, it is represented by 16 serial bits. System software should ignore undefined bits D[6:0] during register reads. Bits [6:0] should be set to zero during register writes. See "Serial Port Operation" and "Temperature Data Format" for more details.
Temperature Setpoint Register
T_SET (9-Bit Read/Write) D[15] MSB D[14] bit 7 D[13] bit 6 D[12] bit 5 D[11] bit 4 D[10] bit 3 D[9] bit 2 D[8] bit 1 D[7] LSB D[6] X D[5] X D[4] X D[3] X D[2] X D[1] X D[0] X
overtemperature setpoint
Bits D[15:7] Function overtemperature comparator setpoint read/write* Operation
T_SET Power-Up Default Value: 0 1010 0000b (+80C) T_SET Command Byte Address: 0000 0011b = 03h
* The value in T_SET is 9 logical bits in width, but due to the conventions of I2C/SMBus, it is represented by 16 serial bits. System software should ignore undefined bits D[6:0] during register reads. Bits [6:0] should be set to zero during register writes. See Serial Port Operation" and "Temperature Data Format" for more details.
MIC184
14
November 2000
MIC184
Micrel
Identifying an MIC184 by Software Test The MIC184 and the LM75 each have an eight-bit CONFIG register. In LM75-type parts, no more than seven of the eight bits of this register are used, and at least one bit (the MSB) will always return a zero. The MIC184 uses all eight bits of the CONFIG register: the MSB is the part's status bit (STS). A simple test by which the host can determine whether a system has an MIC184 installed, or is using a legacy LM75-type device, is to create a situation which will set the MSB in the MIC184's CONFIG register and then determine if the MSB is in fact set. Two examples of how this can be done are outlined below. The first is interrupt-driven, the second uses software polling. Note that both procedures generate one or more spurious interrupts. The code for these tests should therefore temporarily disable any affected interrupt routines. {START Interrupt-Driven Test and Initialization Routine} 1. Disable the host's overtemperature and undertemperature interrupt handling routine. Redirect interrupts from the part under test to a handler for the interrupt that will be generated in steps (4) and (7) of this routine. 2. Write 0000 0010b (02h) to the CONFIG register. (The assumption is made that the host is an I2C or SMBus part, and therefore responds to an active-low interrupt request.) 3. Write 1100 1000 1000 0000b = C880h to T_SET and T_HYST. This corresponds to -55.5C. 4. When the part has finished its first A/D conversion, INT will be asserted. 5. Read out the contents of the CONFIG register: a) If the part is an MIC184, the MSB will be set to one (CONFIG = 1000 0010b = 82h). b) If the part is a conventional LM75-type part, the MSB will be zero (CONFIG = 0000 0010b = 02h). 6.Write 0111 1111 1000 0000b = 7F80h to T_SET and T_HYST. This corresponds to +127.5C. 7.When the part has finished its next A/D conversion, INT will be asserted a second time. 8.Read CONFIG again, to clear the interrupt request from step (7). This will also clear STS, if the part under test is an MIC184. 9.Based on the results of the test in step (4), do the following within 50ms total: a) Set the CONFIG register as required. b) Load T_HYST with its operational value. c) Load T_SET with its operational value. d) Set the host's interrupt handling routine back to overtemperature and undertemperature mode. {END}
Applications Information
Switching Zones The recommended procedure for switching between the internal and external zones is as follows: 1. Disable interrupts (if used) by setting the IM bit in CONFIG. 2. Read the CONFIG register to: a) Verify no masked interrupt was pending (D[7] = 0) b) Clear STS prior to switching zones c) Hold the settings of CONFIG register for the current zone 3. Write the appropriate values to T_SET and T_HYST for the new zone. 4. Write to CONFIG as follows: a) To toggle the ZONE bit (1 = remote, 0 = internal) b) If interrupts are being used, step 4 should also clear MODE 5. If interrupts are being used, MODE must then be set to 1 and IM reset to 0 At the conclusion of the serial bus transaction for step 4, the A/D converter will begin a conversion cycle using the new zone setting. The next conversion cycle completed after the serial bus transaction for step 5 will result in the state of the INT output being updated (if enabled) for the new zone. Generally the MIC184's A/D converter operates continuously, but it will be halted and reset each time the part recognizes its slave address on the serial bus. Interrupted conversions will remain halted until the end of the host's communication with the MIC184. After the completion of step 5 and a delay of tCONV x Fault_Queue, STS and INT will contain the results for the new zone. The above routine is extremely unlikely to miss a temperature event, as even one A/D conversion is typically much slower than the I2C/SMBus transactions that control the MIC184. See Figure 6: A/D Converter Timing. Step 2(c) is recommended because the MIC184 has only one CONFIG register, corresponding to the active zone. In order to preserve data integrity for both zones, 2(c) allows the host to create a virtual CONFIG register for the inactive zone by dedicating one byte of memory to that purpose. Additional virtual registers may be created as needed by inserting additional reads as steps 2(d), 2(e), etc. These could for example correspond to the values in T_SET and T_HYST immediately prior to switching zones. Steps 4(b) and 5 ensure that the MIC184 will enter the new zone searching for an overtemperature event.
November 2000
15
MIC184
MIC184
{START Polling-Based Test and Initialization Routine} 1. Temporarily disable the host's interrupt input from the device under test. 2. Write 0000 0010b (02h) to the CONFIG register. 3. Write 1100 1000 1000 0000b = C880h to T_SET and T_HYST. This corresponds to -55.5C. 4. Wait tconv (160ms max.) for the part to finish at least one A/D conversion. 5. Read the contents of the CONFIG register: a) If the part is an MIC184, the MSB will be set to one (CONFIG = 82h). b) If the part is a conventional LM75-type part, the MSB will be zero (CONFIG = 02h). 6. Write 0111 1111 1000 0000b = 7F80h to T_SET and T_HYST. This corresponds to +127.5C. 7. Wait an additional tconv for the part to finish a second conversion. 8. Read CONFIG again, to clear the interrupt request from step (7). This will also clear STS, if the part under test is an MIC184. 9. Based on the results of the test in step (4), do the following four steps within 50ms total: a) Set the CONFIG register as required. b) Load T_HYST with its operational value. c) Load T_SET with its operational value. d) Re-enable the host's interrupt handling input from the part under test. {END} These routines force the device under test to generate an overtemperature fault (steps 3 and 4), followed by an undertemperature fault (steps 6 through 8). This sequence causes the device under test to exit the routine prepared to respond to an overtemperature condition. If being immediately prepared to detect an undertemperature condition upon exit is desired, swap steps 3 and 6 in each routine. Remote Diode Selection Most small-signal PNP transistors with characteristics similar to the JEDEC 2N3906 will perform well as remote temperature sensors. Table 3 lists several examples of such parts. Micrel has tested those marked with a bullet for use with the MIC184. Minimizing Errors
Self-Heating
Micrel
One concern when using a part with the temperature accuracy and resolution of the MIC184 is to avoid errors induced by self-heating (VDD x IDD). In order to understand what level of error this might represent, and how to reduce that error, the dissipation in the MIC184 must be calculated, and its effects examined as a temperature error. In most applications, the INT output will be low for at most a few milliseconds before the host sets it back to the high state, making its duty cycle low enough that its contribution to selfheating of the MIC184 is negligible. Similarly, the DATA pin will in all likelihood have a duty cycle of substantially below 25% in the low state. These considerations, combined with more typical device and application parameters, allow the following calculation of typical device self-heating in interruptmode: PD = (IDD(typ.) 3.3V + 25% IOL(data)0.3V + 1% IOL(int)0.3V) PD = (0.3mA x 3.3V + 25% x 1.5mA x 0.3V + 1% x 1.5mA x 0.3V) TJ = 1.11mW x 206C/W TJ relative to TA is 0.23C If the part is to be used in comparator mode, calculations similar to those shown above (accounting for the expected value and duty cycle of IOL(int)) will give a good estimate of the device's self-heating error. In any application, the best test is to verify performance against calculation in the final application environment. This is especially true when dealing with systems for which some of the thermal data, (for example, PC board thermal conductivity and/or ambient temperature), may be poorly defined or unavailable except by empirical means. Series Resistance The operation of the MIC184 depends upon sensing the VCB-E of a diode-connected PNP transistor ("diode") at two different current levels. For remote temperature measurements, this is done using an external diode connected between A2/T1 and ground. Since this technique relies upon measuring the relatively small voltage difference resulting from two levels of current through the external diode, any resistance in series with the external diode will cause an error in the temperature reading
Vendor Fairchild On Semiconductor Phillips Semiconductor Rohm Semiconductor Samsung Zetex
Part Number MMBT3906 MMBT3906L PMBT3906 SST3906 KST3906-TF FMMT3906
Package SOT-23 SOT-23 SOT-23 SOT-23 SOT-23 SOT-23
Tested
Table 5. Transistors Suitable for Remote Temperature Sensing Use MIC184 16 November 2000
MIC184
from the MIC184. A good rule of thumb is this: for each ohm in series with the external transistor, there will be a 0.9C error in the MIC184's temperature measurement. It is not difficult to keep the series resistance well below an ohm (typically 0.1), so in most systems this will not be an issue. Filter Capacitor Selection When using a remote diode for temperature sensing, it is sometimes desirable to use a filter capacitor between the A2/ T1 and GND pins of the MIC184. The use of this capacitor is recommended in environments with a significant high frequency noise (such as digital switching noise), or if long wires are used to connect to the remote diode. The maximum recommended total capacitance from the A2/T1 pin to GND is 2700pF. This usually suggests the use of a 2200pF NP0 or C0G ceramic capacitor with a 10% tolerance. If the remote diode is to be at a distance of more than 6" ~ 12" from the MIC184, using a shielded cable (solid foil shield microphone cable is a good choice) for the connections to the diode can significantly help reduce noise pickup. Remember to subtract the cable's conductor-to-shield capacitance from the 2700pF maximum total capacitance. Layout Considerations
Local Mode Only Applications:
Micrel
to use these guard traces to carry the diode's own ground return back to the ground pin of the MIC184, thereby providing a Kelvin connection for the base of the diode. See Figure 8. 3. When using the MIC184 to sense the temperature of a processor or other device which has an integral on-board "diode" (e.g., Intel's Pentium(R) III), connect the emitter and base of the remote sensor to the MIC184 using the guard traces and Kelvin return shown in Figure 8. The collector of the remote "diode" is inaccessible to the user on these types of chips. To allow for this, the MIC184 has superb rejection of noise appearing from collector to GND, as long as the base to ground connection is relatively quiet. 4. Due to the small currents involved in the measurement of the remote diode's VBE, it is important to adequately clean the PC board after soldering. This is most likely to show up as an issue in some situations where water-soluble soldering fluxes are used. 5. In general, wider traces for the ground and A2/ T1 pins will help reduce susceptibility to radiated noise (wider traces are less inductive). Use trace widths and spacing of 10 mils wherever possible. Wherever possible, place a ground plane under the MIC184, and under the connections from the MIC184 to the remote diode. This will help guard against stray noise pickup. 6. Always place a good quality VDD bypass capacitor directly adjacent to, or underneath, the MIC184. This part should be a 0.1F ceramic capacitor. Surface-mount parts provide the best bypassing because of their low inductance. 7. When the MIC184 is being powered from particularly noisy power supplies, or from supplies which may have sudden high-amplitude spikes appearing on them, it can be helpful to add additional power supply filtering. This should be implemented as a 100 resistor in series with the part's VDD pin, and a 4.7F, 6.3V electrolytic capacitor from VDD to GND. See Figure 9.
If the MIC184 is not going to be used with an external diode, the best layout is one which keeps it thermally coupled to the subsystem(s) whose temperature it must monitor, while avoiding any strong sources of EMI, RFI, or electrostatically coupled noise. Two of the most common examples of such sources are switching power supply transformers and CRTs.
Remote Mode Applications:
1. If the remote sensing capability of the MIC184 will be used in an application, place the MIC184 as close to the remote diode as possible, while taking care to avoid severe noise sources (high frequency power transformers, CRTs, memory and data busses, and the like). 2. Since any conductance from the various voltages on the PC Board and the A2/T1 pin can induce serious errors, it is good practice to guard the remote diode's emitter trace with a pair of ground traces. These ground traces should be returned to the MIC184's own ground pin. They should not be grounded at any other part of their run. However, it is highly desirable
November 2000
17
MIC184
MIC184
Micrel
1 DATA 2 CLK 3 INT 4 GND
VDD 8 A0 7 A1 6 A2/T1 5
GUARD/RETURN REMOTE DIODE (A2/T1) GUARD/RETURN
Figure 8. Guard Traces/Kelvin Ground Returns
3.0V to 3.6V 100 0.1F 10k Pull-ups
8 1 FROM SERIAL BUS HOST 2 3
4.7F
MIC184 VDD A2/T1 DATA A1 CLK A0 INT GND
5 6 7 4
2200pF
2N3906
Figure 9. VDD Decoupling for Very Noisy Supplies
MIC184
18
November 2000
MIC184
Micrel
Package Information
0.026 (0.65) MAX) PIN 1
0.157 (3.99) 0.150 (3.81)
DIMENSIONS: INCHES (MM)
0.050 (1.27) TYP
0.020 (0.51) 0.013 (0.33) 0.0098 (0.249) 0.0040 (0.102) 0-8 SEATING PLANE 45 0.010 (0.25) 0.007 (0.18)
0.064 (1.63) 0.045 (1.14)
0.197 (5.0) 0.189 (4.8)
0.050 (1.27) 0.016 (0.40) 0.244 (6.20) 0.228 (5.79)
8-Lead SOP (M)
0.122 (3.10) 0.112 (2.84)
0.199 (5.05) 0.187 (4.74)
DIMENSIONS: INCH (MM)
0.120 (3.05) 0.116 (2.95) 0.036 (0.90) 0.032 (0.81) 0.043 (1.09) 0.038 (0.97) 0.012 (0.30) R
0.007 (0.18) 0.005 (0.13)
0.012 (0.03) 0.0256 (0.65) TYP
0.008 (0.20) 0.004 (0.10)
5 MAX 0 MIN
0.012 (0.03) R 0.039 (0.99) 0.035 (0.89) 0.021 (0.53)
8-Lead MSOP (MM)
November 2000
19
MIC184
MIC184
Micrel
MIC184
20
November 2000
MIC184
Micrel
MICREL INC. 1849 FORTUNE DRIVE SAN JOSE, CA 95131
TEL
USA
+ 1 (408) 944-0800
FAX
+ 1 (408) 944-0970
WEB
http://www.micrel.com
This information is believed to be accurate and reliable, however no responsibility is assumed by Micrel for its use nor for any infringement of patents or other rights of third parties resulting from its use. No license is granted by implication or otherwise under any patent or patent right of Micrel Inc. (c) 2000 Micrel Incorporated
November 2000
21
MIC184


▲Up To Search▲   

 
Price & Availability of MIC184BMM

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X